Big Huge Thesaurus

trap door

noun

sounds kind of like